started adding methods for PC