changed it back to bc because of your weak arguments