placeholders now should be defined in shims
placeholder option changed to be placed inside schema
place holder is red from schema not from constractor argument