basic changes made