added removal methods