done assignments + some more