added some BS stuff