Custom Component: extending and improvement