Oops double instantiation + code compression