updated methods
minor updates