Unit checks. TODO:parameters to SM:s