added first part of lab4