Working progress Lab 3