hmmm.... baf not so bad aftr all!