added bp mixins + variables