implemented current setters and getters