bug fixing
added validation to join table models
error handling