using build in functions
user tests added
legacy tests removed
band tests finished