tried to implement programming language filter in model