added filter shell