I hate bp genetics some days...