Enh component active pixel

I left the structure as it is, since very minimal changes only were required